package com.ylbh.modules.banner.entity;

import com.baomidou.mybatisplus.annotation.TableField;
import com.baomidou.mybatisplus.annotation.TableId;
import com.baomidou.mybatisplus.annotation.TableName;

import java.io.Serializable;
import java.util.Date;
import lombok.Data;

/**
 *
 *
 * @author ${author}
 * @email ${email}
 * @date 2019-05-08 18:04:15
 */
@Data
@TableName("app_home_banner")
public class AppHomeBanner implements Serializable {
	private static final long serialVersionUID = 1L;

	/**
	 * 主键ID
	 */
	@TableId
	private Long id;
	/**
	 * 更新时间
	 */
	@TableField("addTime")
	private Date addTime;
	/**
	 *
	 */
	@TableField("deleteStatus")
	private Boolean deleteStatus;

	/**
	 * 广告分类0:首页Banner图,1:首页今日必买2:首页新品上架3:超级大玩家页Banner4:首页分类活动图（楼层）
	 */
	@TableField("bannerType")
	private String bannerType;
	/**
	 * 广告点击url 0:无点击效果 1:跳转商品详情 2:跳转小程序引流二维码 3:跳转分享购物券
	 */
	private String url;
	/**
	 * banner中的某个商品ID,商品分类ID,店铺id,活动id等
	 */
	@TableField("urlData")
	private String urlData;
	/**
	 * 图片名称
	 */
	@TableField("imgName")
	private String imgName;
	/**
	 * 图片路径
	 */
	@TableField("imgPath")
	private String imgPath;
	/**
	 * 显示顺序
	 */
	private Integer seq;

	/**
	 * 跳转类型 0:商品分类 1:联盟店分类 2:活动 3：外链 4:店铺 5:专题 6:无跳转
	 */
	@TableField("jumpType")
	private Integer jumpType;

	/**
	 * 类层名称 如：生鲜水果
	 */
	@TableField("floorName")
	private String floorName;

	/**
	 * 模板Id
	 */
	@TableField("templateId")
	private String templateId;


	private Integer showStatus;

	private String remark;
	/**
	 * banner色值
	 */
	private String bannerColourValue;
	/**
	 * 描述
	 */
	private String description;
	/**
	 * 专题小图标
	 */
	private String specialSmallImg;
}
